
globalC.addSC("address-violation", "Set address violation action");
globalC.addSC("back-pressure", "Enable back pressure");
globalC.addSC("banner", "Define a login banner");
	globalC.banner.addSC("LINE", "c banner-text c, where 'c' is a delimiting character");
	globalC.banner.addSC("motd", "Set Message of the Day banner");
		globalC.banner.motd.addSC("LINE", "c banner-text c, where 'c' is a delimiting character");
globalC.addSC("bridge-group", "Configure port grouping using bridge groups");
	globalC["bridge-group"].addSC("enable", "Enable port grouping using bridge groups");
globalC.addSC("cdp", "Global CDP configuration subcommands");
	globalC.cdp.addSC("advertise-v2", "CDP sends version-2 advertisements");
	globalC.cdp.addSC("holdtime", "Specify the holdtime (in sec) to be sent in packets");
	globalC.cdp.addSC("timer", "Specify the rate at which CDP packets are sent (in sec)");
globalC.addSC("cgmp", "Enable CGMP");
globalC.addSC("cluster", "Cluster configuration commands");
	globalC.cluster.addSC("commander-address", "Configure cluster commander address");
		globalC.cluster["commander-address"].addSC("H.H.H", "MAC address of cluster commander");
globalC.addSC("ecc", "Enable enhanced congestion control");
	globalC.ecc.addSC("10M", "Enhanced congestion control for 10mbps ports");
	globalC.ecc.addSC("A", "Enhanced congestion control for port A");
	globalC.ecc.addSC("B", "Enhanced congestion control for port B");
globalC.addSC("enable", "Modify enable password parameters");
	globalC.enable.addSC("password", "Assign privileged password");
	globalC.enable.addSC("secret", "Assign privileged password");
		globalC.enable.secret.addSC("<0-0>", "Specifies an UNENCRYPTED password will follow");
		globalC.enable.secret.addSC("5", "Specifies an ENCRYPTED secret will follow");
		globalC.enable.secret.addSC("LINE", "The UNENCRYPTED (clear text) 'enable' password");
		globalC.enable.secret.addSC("level", "Set exec level password");
	globalC.enable.addSC("use-tacacs", "Use TACACS to check enable passwords");
globalC.addSC("end", "Exit from configure mode");
globalC.addSC("exit", "Exit from configure mode");
globalC.addSC("help", "Description of the interactive help system");
globalC.addSC("hostname", "Set the system's network name");
	globalC.hostname.addSC("WORD", "This system's network name");
globalC.addSC("interface", "Select an interface to configure");
	globalC.interface.addSC("Ethernet", "IEEE 802.3");
		globalC.interface.Ethernet.addSC("<0-0>", "IEEE 802.3");
		globalC.interface.Ethernet.addSC("0/1");
		globalC.interface.Ethernet.addSC("0/2");
		globalC.interface.Ethernet.addSC("0/3");
		globalC.interface.Ethernet.addSC("0/4");
		globalC.interface.Ethernet.addSC("0/5");
		globalC.interface.Ethernet.addSC("0/6");
		globalC.interface.Ethernet.addSC("0/7");
		globalC.interface.Ethernet.addSC("0/8");
		globalC.interface.Ethernet.addSC("0/9");
		globalC.interface.Ethernet.addSC("0/10");
		globalC.interface.Ethernet.addSC("0/11");
		globalC.interface.Ethernet.addSC("0/12");
		globalC.interface.Ethernet.addSC("0/13");
		globalC.interface.Ethernet.addSC("0/14");
		globalC.interface.Ethernet.addSC("0/15");
		globalC.interface.Ethernet.addSC("0/16");
		globalC.interface.Ethernet.addSC("0/17");
		globalC.interface.Ethernet.addSC("0/18");
		globalC.interface.Ethernet.addSC("0/19");
		globalC.interface.Ethernet.addSC("0/20");
		globalC.interface.Ethernet.addSC("0/21");
		globalC.interface.Ethernet.addSC("0/22");
		globalC.interface.Ethernet.addSC("0/23");
		globalC.interface.Ethernet.addSC("0/24");
		globalC.interface.Ethernet.addSC("0/25");

	globalC.interface.addSC("FastEthernet", "FastEthernet IEEE 802.3");
		globalC.interface.FastEthernet.addSC("<0-0>", "FastEthernet IEEE 802.3");
		globalC.interface.FastEthernet.addSC("0/26");
		globalC.interface.FastEthernet.addSC("0/27");
globalC.addSC("ip", "Global IP configuration subcommands");
	globalC.ip.addSC("address", "Set the IP address of the device");
		globalC.ip.address.addSC("A.B.C.D", "IP address");
			globalC.ip.address["A.B.C.D"].addSC("A.B.C.D", "IP subnet mask");
	globalC.ip.addSC("default-gateway", "Set the default gateway of the device");
		globalC.ip["default-gateway"].addSC("A.B.C.D", "Default gateway");
	globalC.ip.addSC("domain-name", "Set the domain name of the device");
		globalC.ip["domain-name"].addSC("WORD", "Domain name");
	globalC.ip.addSC("http", "HTTP server configuration");
	globalC.ip.addSC("mgmt-vlan", "Set the management VLAN of the device");
		globalC.ip["mgmt-vlan"].addSC("<1-1005>", "Management VLAN");
	globalC.ip.addSC("name-server", "Configure a name server for the device");
		globalC.ip["name-server"].addSC("A.B.C.D", "IP Address");
globalC.addSC("line", "Configure a terminal line");
	globalC.line.addSC("console", "Primary terminal line");
globalC.addSC("login", "Configure options for logging in");
globalC.addSC("mac-address-table", "Configure the mac address table");
	globalC["mac-address-table"].addSC("aging-time", "Aging time of dynamic addresses");
	globalC["mac-address-table"].addSC("permanent", "Configure a permanent address");
	globalC["mac-address-table"].addSC("restricted", "Configure a restricted static address");
globalC.addSC("monitor-port", "Set port monitoring");
	globalC["monitor-port"].addSC("monitored", "Set monitored port");
		globalC["monitor-port"].monitored.addSC("<0-0>", "FastEthernet IEEE 802.3");
		globalC["monitor-port"].monitored.addSC("<0-0>", "IEEE 802.3");
	globalC["monitor-port"].addSC("port", "Set monitor port");
		globalC["monitor-port"].port.addSC("<0-0>", "FastEthernet IEEE 802.3");
		globalC["monitor-port"].port.addSC("<0-0>", "IEEE 802.3");
globalC.addSC("multicast-store-and-forward", "Enables multicast store and forward");
globalC.addSC("network-port", "Set the network port");
	globalC["network-port"].addSC("<0-0>", "FastEthernet IEEE 802.3");
	globalC["network-port"].addSC("<0-0>", "IEEE 802.3");
globalC.addSC("no", "Negate a command or set its defaults");
	globalC.no.addSC("address-violation", "Set address violation action");
	globalC.no.addSC("back-pressure", "Enable back pressure");
	globalC.no.addSC("banner", "Define a login banner");
		globalC.no.banner.addSC("motd", "Set Message of the Day banner");
	globalC.no.addSC("bridge-group", "Configure port grouping using bridge groups");
		globalC.no["bridge-group"].addSC("enable", "Enable port grouping using bridge groups");
	globalC.no.addSC("cdp", "Global CDP configuration subcommands");
	globalC.no.addSC("cgmp", "Enable CGMP");
	globalC.no.addSC("cluster", "Cluster configuration commands");
		globalC.no.cluster.addSC("commander-address", "Configure cluster commander address");
	globalC.no.addSC("ecc", "Enable enhanced congestion control");
	globalC.no.addSC("enable", "Modify enable password parameters");
		globalC.no.enable.addSC("password", "Assign privileged password");
		globalC.no.enable.addSC("secret", "Assign privileged password");
		globalC.no.enable.addSC("use-tacacs", "Use TACACS to check enable passwords");
	globalC.no.addSC("end", "Exit from configure mode");
	globalC.no.addSC("exit", "Exit from configure mode");
	globalC.no.addSC("hostname", "Set the system's network name");
	globalC.no.addSC("interface", "Select an interface to configure");
		globalC.no.interface.addSC("Ethernet", "IEEE 802.3");
			globalC.no.interface.Ethernet.addSC("<0-0>", "IEEE 802.3");
		globalC.no.interface.addSC("FastEthernet", "FastEthernet IEEE 802.3");
			globalC.no.interface.FastEthernet.addSC("<0-0>", "FastEthernet IEEE 802.3");
	globalC.no.addSC("ip", "Global IP configuration subcommands");
		globalC.no.ip.addSC("address", "Set the IP address of the device");
		globalC.no.ip.addSC("default-gateway", "Set the default gateway of the device");
		globalC.no.ip.addSC("domain-name", "Set the domain name of the device");
		globalC.no.ip.addSC("http", "HTTP server configuration");
		globalC.no.ip.addSC("mgmt-vlan", "Set the management VLAN of the device");
		globalC.no.ip.addSC("name-server", "Configure a name server for the device");
	globalC.no.addSC("line", "Configure a terminal line");
		globalC.no.line.addSC("console", "Primary terminal line");
	globalC.no.addSC("login", "Configure options for logging in");
		globalC.no.login.addSC("tacacs", "Use tacacs for authenticating logins.");
	globalC.no.addSC("mac-address-table", "Configure the mac address table");
		globalC.no["mac-address-table"].addSC("aging-time", "Aging time of dynamic addresses");
		globalC.no["mac-address-table"].addSC("permanent", "Configure a permanent address");
		globalC.no["mac-address-table"].addSC("restricted", "Configure a restricted static address");
	globalC.no.addSC("monitor-port", "Set port monitoring");
		globalC.no["monitor-port"].addSC("monitored", "Set monitored port");
			globalC.no["monitor-port"].monitored.addSC("<0-0>", "FastEthernet IEEE 802.3");
			globalC.no["monitor-port"].monitored.addSC("<0-0>", "IEEE 802.3");
		globalC.no["monitor-port"].addSC("port", "Set monitor port");
	globalC.no.addSC("multicast-store-and-forward", "Enables multicast store and forward");
	globalC.no.addSC("network-port", "Set the network port");
	globalC.no.addSC("port-channel", "Configure Fast EtherChannel");
		globalC.no["port-channel"].addSC("mode", "Select Fast EtherChannel mode");
		globalC.no["port-channel"].addSC("preserve-order", "Preserve frame transmission ordering on a channel");
		globalC.no["port-channel"].addSC("template-port", "Template port for member ports configuration");
	globalC.no.addSC("rip", "Routing information protocol configuration");
	globalC.no.addSC("service", "Configuration Command");
		globalC.no.service.addSC("config", "Enable auto configuration");
	globalC.no.addSC("snmp-server", "Modify SNMP parameters");
	globalC.no.addSC("spantree", "Spanning tree subsystem");
		globalC.no.spantree.addSC("<1-1005>", "ISL VLAN index");
	globalC.no.addSC("spantree-template", "Set bridge template parameter");
		globalC.no["spantree-template"].addSC("<1-4>", "Bridge template identifier");
	globalC.no.addSC("storm-control", "Configure broadcast storm control parameters");
	globalC.no.addSC("switching-mode", "Sets the switching mode");
	globalC.no.addSC("tacacs-server", "Modify TACACS query parameters");
	globalC.no.addSC("tftp", "Configure TFTP");
		globalC.no.tftp.addSC("accept", "Accept TFTP PUT from an host");
		globalC.no.tftp.addSC("filename", "Configure filename for firmware download");
		globalC.no.tftp.addSC("server", "Configure TFTP server");
	globalC.no.addSC("uplink-fast", "Enable Uplink fast");
	globalC.no.addSC("vlan", "VLAN configuration");
		globalC.no.vlan.addSC("<2-1001>", "ISL VLAN index");
	globalC.no.addSC("vlan-membership", "VLAN membership server configuration");
		globalC.no["vlan-membership"].addSC("server", "VLAN membership server");
			globalC.no["vlan-membership"].server.addSC("A.B.C.D", "IP address of the VMP server");
			globalC.no["vlan-membership"].server.addSC("retry", "Retry VMP server");
	globalC.no.addSC("vtp", "Global VTP configuration commands");
		globalC.no.vtp.addSC("password", "Set VTP password");
globalC.addSC("port-channel", "Configure Fast EtherChannel");
	globalC["port-channel"].addSC("mode", "Select Fast EtherChannel mode");
		globalC["port-channel"].mode.addSC("auto", "Set Fast EtherChannel mode to AUTO");
		globalC["port-channel"].mode.addSC("desirable", "Set Fast EtherChannel mode to DESIRABLE");
		globalC["port-channel"].mode.addSC("off", "Set Fast EtherChannel mode to OFF");
		globalC["port-channel"].mode.addSC("on", "Set Fast EtherChannel mode to ON");
	globalC["port-channel"].addSC("preserve-order", "Preserve frame transmission ordering on a channel");
	globalC["port-channel"].addSC("template-port", "Template port for member ports configuration");
globalC.addSC("rip", "Routing information protocol configuration");
globalC.addSC("service", "Configuration Command");
	globalC.service.addSC("config", "Enable auto configuration");
globalC.addSC("snmp-server", "Modify SNMP parameters");
globalC.addSC("spantree", "Spanning tree subsystem");
	globalC.spantree.addSC("<1-1005>", "ISL VLAN index");
globalC.addSC("spantree-template", "Set bridge template parameter");
	globalC["spantree-template"].addSC("<1-4>", "Bridge template identifier");
globalC.addSC("storm-control", "Configure broadcast storm control parameters");
	globalC["storm-control"].addSC("falling", "The threshold which signals the end of a broadcast storm");
	globalC["storm-control"].addSC("filter", "Disable the port during a broadcast storm");
	globalC["storm-control"].addSC("rising", "The threshold which signals the start of a broadcast storm");
globalC.addSC("switching-mode", "Sets the switching mode");
	globalC["switching-mode"].addSC("fragment-free", "Fragment Free mode");
	globalC["switching-mode"].addSC("store-and-forward", "Store-and-Forward mode");
globalC.addSC("tacacs-server", "Modify TACACS query parameters");
globalC.addSC("tftp", "Configure TFTP");
	globalC.tftp.addSC("accept", "Accept TFTP PUT from an host");
	globalC.tftp.addSC("filename", "Configure filename for firmware download");
	globalC.tftp.addSC("server", "Configure TFTP server");
globalC.addSC("uplink-fast", "Enable Uplink fast");
	globalC["uplink-fast"].addSC("multicast-rate", "Station-learning frames sent through new root port");
globalC.addSC("vlan", "VLAN configuration");
	globalC.vlan.addSC("<2-1001>", "ISL VLAN index");
		globalC.vlan["<2-1001>"].addSC("ethernet", "ethernet");
		globalC.vlan["<2-1001>"].addSC("fddi", "fddi");
			globalC.vlan["<2-1001>"].fddi.addSC("ring-number", "ring-number");
				globalC.vlan["<2-1001>"].fddi["ring-number"].addSC("<0-4095>", "fddi/token ring number");
					globalC.vlan["<2-1001>"].fddi["ring-number"]["<0-4095>"].addSC("parent-vlan", "Set parent VLAN");
						globalC.vlan["<2-1001>"].fddi["ring-number"]["<0-4095>"]["parent-vlan"].addSC("<0-1005>", "FDDI/TR parent VLAN index");
		globalC.vlan["<2-1001>"].addSC("fddi-net", "fddi-net");
			globalC.vlan["<2-1001>"]["fddi-net"].addSC("bridge-number", "bridge-number");
				globalC.vlan["<2-1001>"]["fddi-net"]["bridge-number"].addSC("<0-15>", "fddi-net/tr-net bridge number");
					globalC.vlan["<2-1001>"]["fddi-net"]["bridge-number"]["<0-15>"].addSC("stp-type", "Spanning tree type");
						globalC.vlan["<2-1001>"]["fddi-net"]["bridge-number"]["<0-15>"]["stp-type"].addSC("IBM", "Use the IBM spanning tree");
						globalC.vlan["<2-1001>"]["fddi-net"]["bridge-number"]["<0-15>"]["stp-type"].addSC("IEEE", "Use the IEEE 802.1D spanning tree");
		globalC.vlan["<2-1001>"].addSC("mtu", "VLAN MTU");
			globalC.vlan["<2-1001>"].mtu.addSC("<1500-18190>", "VLAN MTU");
		globalC.vlan["<2-1001>"].addSC("name", "Set VLAN name");
			globalC.vlan["<2-1001>"].name.addSC("WORD", "Set VLAN name");
		globalC.vlan["<2-1001>"].addSC("sde", "IEEE 801.10 Said");
			globalC.vlan["<2-1001>"].sde.addSC("<1-4294967294>", "IEEE 801.10 Said");
		globalC.vlan["<2-1001>"].addSC("state", "VLAN state");
			globalC.vlan["<2-1001>"].state.addSC("operational", "operational");
			globalC.vlan["<2-1001>"].state.addSC("suspended", "suspended");
		globalC.vlan["<2-1001>"].addSC("tlb-1", "VLAN Translational Bridge");
			globalC.vlan["<2-1001>"]["tlb-1"].addSC("<0-1005>", "ISL VLAN index");
		globalC.vlan["<2-1001>"].addSC("tlb-2", "VLAN Translational Bridge");
			globalC.vlan["<2-1001>"]["tlb-2"].addSC("<0-1005>", "ISL VLAN index");
		globalC.vlan["<2-1001>"].addSC("tokenring", "tokenring");
			globalC.vlan["<2-1001>"].tokenring.addSC("ring-number", "ring-number");
				globalC.vlan["<2-1001>"].tokenring["ring-number"].addSC("<0-4095>", "fddi/token ring number");
					globalC.vlan["<2-1001>"].tokenring["ring-number"]["<0-4095>"].addSC("parent-vlan", "Set parent VLAN");
						globalC.vlan["<2-1001>"].tokenring["ring-number"]["<0-4095>"]["parent-vlan"].addSC("<0-1005>", "FDDI/TR parent VLAN index");
		globalC.vlan["<2-1001>"].addSC("tr-net", "Token ring net");
			globalC.vlan["<2-1001>"]["tr-net"].addSC("bridge-number", "bridge-number");
				globalC.vlan["<2-1001>"]["tr-net"]["bridge-number"].addSC("<0-15>", "fddi-net/tr-net bridge number");
					globalC.vlan["<2-1001>"]["tr-net"]["bridge-number"]["<0-15>"].addSC("stp-type", "Spanning tree type");
						globalC.vlan["<2-1001>"]["tr-net"]["bridge-number"]["<0-15>"]["stp-type"].addSC("IBM", "Use the IBM spanning tree");
						globalC.vlan["<2-1001>"]["tr-net"]["bridge-number"]["<0-15>"]["stp-type"].addSC("IEEE", "Use the IEEE 802.1D spanning tree");
globalC.addSC("vlan-membership", "VLAN membership server configuration");
	globalC["vlan-membership"].addSC("server", "VLAN membership server");
		globalC["vlan-membership"].server.addSC("A.B.C.D", "IP address of the VMP server");
			globalC["vlan-membership"].server["A.B.C.D"].addSC("primary", "Configure the VMP server as primary server");
		globalC["vlan-membership"].server.addSC("retry", "Retry VMP server");
			globalC["vlan-membership"].server.retry.addSC("<1-10>", "Retry count range");
globalC.addSC("vtp", "Global VTP configuration commands");
	globalC.vtp.addSC("client", "VTP client");
	globalC.vtp.addSC("domain", "Set VTP domain name");
		globalC.vtp.domain.addSC("WORD", "Name of the VTP management domain");
	globalC.vtp.addSC("password", "Set VTP password");
		globalC.vtp.password.addSC("WORD", "Password (8 - 64 chars)");
	globalC.vtp.addSC("pruning", "VTP pruning");
		globalC.vtp.pruning.addSC("disable", "Disable VTP pruning");
		globalC.vtp.pruning.addSC("enable", "Enable VTP pruning");
	globalC.vtp.addSC("server", "VTP server");
	globalC.vtp.addSC("transparent", "VTP transparent");
	globalC.vtp.addSC("trap", "VTP trap");
		globalC.vtp.trap.addSC("disable", "Disable VTP trap generation");
		globalC.vtp.trap.addSC("enable", "Enable VTP trap generation");
